<template>
  <div class="privacy-policy">
    <h3 class="privacy-policy-title">Privacy Policy</h3>
    <div>
      GMG User Privacy Policy
      Effective Date: [Date]

      Welcome to GMG Company (hereinafter referred to as "we," "us," or "GMG"). We highly value the privacy of our users and are committed to protecting your personal information. This Privacy Policy explains how we collect, use, store, and safeguard your information when you use our services. Please read this policy carefully before using our services.

      1. Information We Collect
      We may collect the following types of personal information:

      1.1 Information You Provide

      Name, email address, phone number, and other details provided during registration or use of our services.

      Payment information (e.g., credit card number, billing address).

      Any information you provide through customer support or feedback channels.

      1.2 Automatically Collected Information

      Device information (e.g., IP address, device model, operating system version).

      Usage data (e.g., browsing history, click behavior, access times).

      Location information (e.g., GPS data or location inferred from your IP address).

      1.3 Information from Third Parties

      Information obtained from partners, social media platforms, or other public sources.

      2. How We Use Your Information
      We use the information we collect for the following purposes:

      To provide, maintain, and improve our services.

      To process transactions and send related notifications.

      To personalize your experience and provide tailored content.

      To send promotional materials, updates, or surveys (you may opt out at any time).

      To comply with legal obligations or protect the rights and interests of GMG and our users.

      3. Sharing and Disclosure of Information
      We do not sell your personal information to third parties. However, we may share or disclose your information in the following circumstances:

      With your explicit consent.

      To our affiliates, service providers, or partners to deliver our services.

      To comply with laws, court orders, or government requests.

      In the event of a merger, acquisition, or sale of assets, your information may be transferred as part of the transaction.

      4. Information Security
      We implement reasonable technical and organizational measures to protect your personal information from unauthorized access, disclosure, alteration, or destruction. However, no method of internet transmission or electronic storage is completely secure, and we cannot guarantee absolute security.

      5. Your Rights
      Under applicable laws, you may have the following rights:

      To access, correct, or delete your personal information.

      To restrict or object to the processing of your information.

      To withdraw your consent (without affecting the legality of processing prior to withdrawal).

      To receive a copy of your personal information or request its transfer to another service provider.

      To exercise these rights, please contact us using the information provided below.

      6. Children's Privacy
      Our services are not intended for individuals under the age of [legal age]. If we discover that we have inadvertently collected information from a minor, we will promptly delete it.

      7. Changes to This Privacy Policy
      We may update this Privacy Policy from time to time. Any significant changes will be communicated to you via email or a notice on our website. Your continued use of our services constitutes acceptance of the updated policy.

      8. Contact Us
      If you have any questions or need further assistance regarding this Privacy Policy, please contact us at:

      Email: [email address]

      Phone: [phone number]

      Address: [company address]
    </div>
  </div>
</template>

<script lang='ts'>

  import { defineComponent, reactive, onMounted} from 'vue'
  import Footer from '@/components/footer.vue'
  import { useRoute } from 'vue-router'
  import moment from 'moment'
  export default defineComponent({

    name: 'PageNotFound',

    props: {},

    components: {
      Footer
    },

    setup() {
      let route = useRoute();
      const state = reactive({
        dataInfo:{},
        content:``
      })

      onMounted(()=>{
        let query = route.query||{};
        state.dataInfo = query;
      })

      const setTime=(time=(new Date()))=>{
        return moment(time).format('YYYY年MM月DD日')
      }

      return {
        state,
        setTime
      }

    }

  })
</script>
<style lang="scss" scoped>
  @use './index';
</style>